专利摘要:
A MIMO transceiver configured for digital predistortion may include a first communication chain configured to wirelessly transmit a signal at a first frequency. The first communication chain may include a predistortion circuit configured to accept parameters to predistort signals prior to transmission. The first communication chain may include an AP configured to amplify the signals from the first communication chain prior to transmission. The MIMO transceiver may include a second communication chain. The second communication chain can be configured to wirelessly receive the signal at the first frequency. The second communication chain may include a converter circuit configured to convert the signal to a baseband frequency. The second communication chain may include a buffer configured to buffer the signal at the baseband frequency. The MIMO transceiver may include DPD circuitry configured to calibrate parameters based on the buffered signal to compensate for non-linearity in amplification by the PA. (Machine-translation by Google Translate, not legally binding)
公开号:ES2847778A2
申请号:ES202031268
申请日:2020-12-18
公开日:2021-08-03
发明作者:Abhishek Kumar Agrawal;Hossein Dehghan
申请人:Semiconductor Components Industries LLC;
IPC主号:
专利说明:

[0002] Air coupling for digital predistortion calibration
[0004] Countryside
[0006] The implementations discussed in the present description are related to air coupling for a digital predistortion calibration.
[0008] Background
[0010] Unless otherwise indicated in the present description, the materials described in the present description are not prior art to the claims of the present application and are not admitted as prior art by their inclusion in this section.
[0011] Wireless networks (eg, wireless local area networks) may include a multiple input multiple output (MIMO) transceiver for communicatively coupling computing devices connected to the network. wireless network with each other and / or provide Internet access. The MIMO transceiver may include multiple communication chains to wirelessly receive signals from, and wirelessly transmit signals to, computing devices. The communication chains can include power amplifiers (PA amplifiers) that amplify the corresponding signals before transmission. APs can provide non-linear amplification of signals, which can lead to signal distortion and errors when signals are received by computing devices. Non-linearity in the amplification provided by the PAs can be compensated for by predistorting the signals before amplification by the PAs.
[0013] The subject matter claimed in the present description is not limited to implementations that overcome any disadvantages or that operate only in environments such as those described above. Rather, this background is only provided to illustrate an illustrative area of technology in which some of the implementations described in the present disclosure may be practiced.
[0015] Summary
[0017] This Summary is provided to introduce a selection of concepts in a simplified form, which are further described in the Detailed Description below. This Summary is not intended to identify key characteristics or essential characteristics of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
[0019] One or more implementations of the present disclosure may include a MIMO transceiver. The MIMO transceiver can be configured for a digital pre-distortion (DPD) calibration. The MIMO transceiver may include a first communication chain. The first communication chain can be configured to wirelessly transmit a signal at a first frequency. The first communication chain may include a predistortion circuit. The predistortion circuit can be configured to accept predistortion parameters to predistort signals prior to transmission. The first communication chain can also include a PA. The PA can be configured to amplify the signals from the first communication chain prior to transmission. The MIMO transceiver can also include a second communication chain. The second communication can be configured to wirelessly receive the signal at the first frequency. The The second chain of communication may also include a converter circuit. The converter circuit can be configured to convert the signal to a baseband frequency. Furthermore, the second communication chain may include a buffer. The buffer can be configured to buffer the signal at the baseband frequency. Furthermore, the MIMO transceiver may include a DPD circuit. The DPD circuit can be configured to calibrate predistortion parameters. The predistortion parameters can be calibrated based on the buffered signal to compensate for non-linearity in the amplification provided by the PA of the first communication chain.
[0021] One or more implementations of the present disclosure may include a method for operating a MIMO transceiver. The MIMO transceiver can be configured for a DPD calibration. The method may include wirelessly transmitting a signal at a first frequency. The signal can be transmitted wirelessly from a first communication chain of the MIMO transceiver. The first communication chain may include a predistortion circuit configured to accept predistortion parameters to predistort signals prior to transmission. The first communication chain may also include an AP configured to amplify the signals from the first communication chain prior to transmission. The method can also include wirelessly receiving the signal at the first frequency. The signal can be received in a second communication chain of the MIMO transceiver. Furthermore, the method may include converting, by the second communication chain, the signal to a baseband frequency. Furthermore, the method may include buffering, over the second communication chain, the signal at the baseband frequency. The method may include calibrating the predistortion parameters. The predistortion parameters can be calibrated based on the buffered signal to compensate for non-linearity in the amplification provided by the PA of the first communication chain.
[0023] Additional features and advantages of the invention will be set forth in the description that follows, and in part will be obvious from the description, or may be learned by practice of the invention. The characteristics and advantages of the invention can be realized and obtained by means of the instruments and combinations particularly indicated in the appended claims. These and other features of the present invention will become more fully apparent from the following description and the appended claims, or may be learned by practice of the invention as set forth hereinafter.
[0025] Brief description of the drawings
[0027] To further clarify the foregoing and other advantages and features of the present invention, a more particular description of the invention will be offered by reference to specific implementations thereof which are illustrated in the accompanying drawings. It is appreciated that these drawings represent only illustrative implementations of the invention and, therefore, are not to be construed as limiting its scope. The invention will be described and explained in further detail and specificity through the use of the accompanying drawings, in which:
[0029] Figure 1 illustrates an illustrative environment in which a wireless access point (WAP) can be implemented with a MIMO transceiver;
[0031] Figure 2 illustrates an illustrative MIMO transceiver that can be implemented in the environment of Figure 1;
[0032] Figure 3 illustrates an illustrative DPD circuit and communication chains that can be implemented in the MIMO transceiver of Figure 2;
[0034] Figure 4 illustrates an illustrative environment that includes a WAP and wireless stations (STAs); and
[0036] Figure 5 illustrates a flow chart of an illustrative method of operating a MIMO transceiver,
[0038] all according to at least one implementation described in the present description.
[0040] Detailed description of some illustrative implementations
[0042] Wireless networks (eg, wireless local area networks [WLAN]) can include multiple wireless nodes or devices that communicate wirelessly with each other. In an illustrative implementation, the nodes may include a WAP, a relay, one or more STAs, and / or other wireless nodes. Each WAP, STA, and / or other wireless node can include a MIMO transceiver to send and / or receive wireless communications. Each MIMO transceiver can include multiple communication chains to allow simultaneous wireless communication between the MIMO transceiver and other wireless devices.
[0044] Each communication chain may include a receiving portion configured to wirelessly receive and process signals from other wireless devices. In addition, each communication chain can include a transmission portion configured to process and amplify signals prior to transmission. Furthermore, the transmission portions may include non-ideal components that cause distortion of the signals that are transmitted by the corresponding communication chains. For example, the transmitting portions may include a PA that provides non-linear amplification of a power level of the signals prior to transmission. The non-linearity of the amplification provided by the PAs can cause distortion in the signals. Distortion can degrade the signal quality and reduce the data rates of the corresponding signals.
[0046] Non-linearity in the amplification provided by the PAs can be compensated for by performing a DPD calibration and a DPD application for one or more of the communication chains. A DPD calibration can include calibrating predistortion parameters based on the non-linearity in the amplification provided by the PAs. In addition, an application of DPD may include predistortion of the signals (eg, the signals may be predistorted prior to amplification by the APs) based on the predistortion parameters. In some implementations, the signals can be predistorted in a direction opposite to the non-linear amplification provided by the PA to cause the power levels of the signals, after amplification, to approach expected power levels.
[0048] In some implementations, the MIMO transceiver may include a DPD circuit configured to observe PA amplification. In these implementations, the DPD circuit can calibrate the predistortion parameters based on the amplification observed by the APs. Some DPD technologies may include one or more dedicated DPD calibration strings to observe PA amplification. For example, some DPD technologies may include a dedicated DPD calibration string for each communication string on the MIMO transceiver. In these DPD technologies, a MIMO transceiver that includes eight communication strings, for example, may also include eight dedicated DPD calibration strings. Some DPD technologies They include DPD calibration chains that share portions of receive chains and require additional circuitry.
[0050] In some DPD technologies, DPD calibration strings may include a coupler (eg, a radio frequency [RF] coupler) coupled to a corresponding PA output and / or a variable attenuator coupled to a corresponding coupler output. . In addition, some dedicated DPD calibration chains may include down converters, variable gain circuitry, filters, and / or an observation receiver circuit configured to receive an output from the corresponding APs and measure the corresponding amplification. Some shared DPD calibration strings may include a multiplexer (MUX), eg. eg, to selectively couple to a coupler output rather than an antenna output in the corresponding receive chain. Also, in some DPD technologies, all MIMO transceiver communication strings can be simultaneously in transmit mode or receive mode. These DPD technologies may not allow a portion of the communication chains to be in the transmit mode while simultaneously allowing another portion of the communication chains to be in the receive mode.
[0052] These DPD technologies can cause a large MIMO transceiver circuit plan due to the inclusion of DPD calibration strings. For example, each of the coupler, variable attenuator, down converters, variable gain circuits, filters, observation receiver on dedicated DPD chains, and / or each of the coupler, variable attenuator, and MUX on Shared DPD chains can increase the circuit plant of communication chains. Furthermore, these DPD technologies can increase the production cost of the MIMO transceiver due to the cost of the components in the DPD calibration strings. For example, each of the coupler, variable attenuator, down converters, variable gain circuitry, filters, observation receiver, and / or MUX add to the production cost of the MIMO transceiver.
[0054] Some implementations described in the present description may allow a DPD calibration and / or a DPD application to be performed for the MIMO transceiver communication strings without dedicated DPD calibration strings. Furthermore, the implementations described in the present description may allow the communication chains to be coupled together using an over-the-air (OTA). For example, the implementations described in the present description may allow a first communication chain to be in the transmit mode while simultaneously allowing a second communication chain to be in the receive mode. The first communication chain and the second communication chain can be wirelessly coupled to each other, e.g. eg, through antennas on the first and second communication chains.
[0056] In some implementations, the first communication chain may wirelessly transmit a signal at a first frequency after amplification by the corresponding AP. Furthermore, the second communication chain can wirelessly receive the signal at the first frequency. The second communication chain can convert the signal from the first frequency to a baseband frequency. Furthermore, the second communication chain can buffer the signal at the baseband frequency. The DPD circuit can calibrate the predistortion parameters based on the signal buffered by the second communication chain. The predistortion parameters can be calibrated based on the non-linearity in the amplification provided by the PA.
[0057] Some implementations described in the present disclosure can reduce the MIMO transceiver circuit plan due to the fact that the communication chains themselves can be used to observe PA amplification without the need for, e.g. eg, the coupler, variable attenuator, down converters, variable gain circuits, filters, observation receiver and / or MUX used in each of the shared or dedicated DPD circuits as described above. In addition, some implementations described in the present description can reduce the production cost of the MIMO transceiver because the coupler, variable attenuator, down converters, variable gain circuits, filters, observation receiver and / or the MUX in the DPD calibration strings may not be included in the MIMO transceiver. In addition, some implementations described in the present description can improve the calibration of the predistortion parameters and the performance of the receive chain when it is in ordinary receive mode by eliminating the insertion loss of the MUX and / or other components in the calibration chains. by DPD.
[0059] These and other implementations of the present description will be explained with reference to the accompanying figures. It is to be understood that the figures are diagrammatic and schematic representations of such illustrative implementations, and are not limiting, nor are they necessarily drawn to scale. In the figures, like-numbered features indicate like structure and function, unless otherwise described.
[0061] Figure 1 illustrates an illustrative environment 100 in which a WAP 101 may be implemented with a MIMO transceiver 102, in accordance with at least one implementation described in the present description. Environment 100 (eg, an operating environment) may also include a first computing device 105a and a second computing device 105b (collectively referred to herein as "computing devices 105"), each of which may include or be implemented as an STA.
[0063] The WAP 101 and computing devices 105 can create a wireless network. In some implementations, the WAP 101 may provide Internet access for computing devices 105. Illustrative computing devices 105 may include personal computers, printers, televisions, digital video disc players (digital video discs - DVD), security cameras, smartphones, tablets, smart devices, or any other suitable computing device configured for wireless communication. Accordingly, each of the computing devices 105 may include a MIMO transceiver similar to the MIMO transceiver 102. In some implementations, the MIMO transceivers of computing devices 105 may implement a DPD calibration and a DPD application as described herein.
[0065] The MIMO transceiver 102 of the WAP 101 may include multiple communication strings (not illustrated in Figure 1) to allow simultaneous communication between the MIMO transceiver 102 and both of the computing devices 105. For example, the first computing device 105a may transmitting signals to and receiving signals from a first communication chain from MIMO transceiver 102. As another example, the second computing device 105b can transmit signals to and receive signals from a second communication chain from the MIMO transceiver 102. The MIMO transceiver 102 may include four, eight, twelve, or any other suitable number of communication strings. The communication chains of the MIMO transceiver 102 are discussed in more detail below with reference to Figures 2 and 3.
[0066] Each communication chain can include a transmission portion. The transmitting portion may perform functions associated with transmitting the signals to the computing devices 105. The transmitting portions may include non-ideal components that cause distortion of the signals. For example, each of the transmission portions may include a PA that provides non-linear amplification of a power level of the corresponding signals. The non-linearity of the amplification provided by the PAs can cause distortion in the signals. Distortion of signals can degrade signal quality and reduce data rates of corresponding signals.
[0068] The MIMO transceiver 102 can be configured to perform a DPD calibration using an OTA coupling of the communication strings. The MIMO transceiver 102 can perform a DPD calibration and a DPD application to compensate for non-linearity in the amplification provided by the PAs. A DPD calibration can include calibrating predistortion parameters based on the non-linearity in the amplification provided by the PAs. In addition, an application of DPD may include predistortion of the signals (eg, the signals may be distorted prior to amplification by the APs) based on the predistortion parameters.
[0070] Figure 2 illustrates an illustrative MIMO transceiver 217 that can be implemented in the environment 100 of Figure 1, according to at least one implementation described in the present disclosure. The MIMO transceiver 217 may correspond to the MIMO transceiver 102 of FIG. 1. For example, the MIMO transceiver 217 can be configured to perform a DPD calibration using an OTA coupling of the communication strings 210. In addition, the MIMO transceiver 217 can be configured to perform a DPD application for the communication strings 210.
[0072] The MIMO transceiver 217 may include a DPD circuit 220 and two or more communication chains 210. In the illustrated implementation, the MIMO transceiver 217 includes a first communication chain 210a, a second communication chain 210b, a third communication chain 210c, and an N-th communication chain 210n (collectively referred to herein as "chains 210 Communication"). As indicated by the ellipsis and the N-th communication string 210n in FIG. 2, the MIMO transceiver 217 may include any suitable number of communication strings 210. The communication chains 210 may be individually configurable to be in the transmit mode or in the receive mode. For example, during a DPD calibration, the first communication chain 210a and the third communication chain 210c may be in the transmit mode while the second communication chain 210b may be in the receive mode. As another example, during a DPD calibration, the first communication chain 210a may be in the receive mode and the second communication chain 210b and the third communication chain 210c may be in the transmit mode. Alternatively, during a DPD calibration, a single of the communication chains 210 may be in the transmit mode while a single of the communication chains 210 may be in the receive mode, with the remaining communication chains 210 turned off.
[0073] The first communication chain 210a may include a first PA 214a. The second communication chain 210b may include a second PA 214b. The third communication chain 210c may include a third PA 214c. The first PA 214a, the second PA 214b, and the third PA 214c can provide non-linear amplification of signals to be transmitted on the corresponding communication chains 210. To compensate for non-linear amplification, a DPD calibration and a DPD application can be performed for one or more of the communication chains 210.
[0074] In some implementations, a DPD calibration can be performed before, during, or after the operation of the MIMO transceiver 217. For example, a DPD calibration can be performed during installation of the MIMO transceiver 217 in environment 100. As another example, a DPD calibration can be performed after a time interval has elapsed since it was last performed. a DPD calibration.
[0076] In some implementations, after the time interval has elapsed, a transmit time detector circuit 224 may determine whether a communication is occurring between one or more of the communication strings 210 and the computing device 105. For example, in In some implementations, the transmit timing detector circuit 224 may determine whether the transmitting portions of the communication chains 210 are transmitting and / or whether the receiving portions of the communication chains 210 are receiving. In some implementations, if communications are occurring, the MIMO transceiver 217 may wait for communications to end before performing a DPD calibration. Alternatively, in some implementations, the transmit timing detector circuit 224 may determine if communications are below a communication threshold before the MIMO transceiver 217 performs a DPD calibration. For example, the transmit time detector circuit 224 can determine whether a receive signal strength in one or more receive portions of the communication chains 210 of the computing devices 105 is below a threshold value such that the Signals that are being received by the receiving portions do not interfere with the signals that are being transmitted wirelessly by the transmitting portions of the communication chains 210. The threshold value can be determined by subtracting a signal requirement for interference programmed in the DPD circuit 220 from an expected receive signal strength of a wirelessly transmitted (eg, air coupled) signal between the portions. transmission and receiving portions of the communication chains. As yet another example, a DPD calibration can be performed only during specific periods of time (e.g., between the hours of 10 p.m. and 7 a.m.) or it can be triggered by certain events (e.g. (e.g., a temperature change since the last DPD calibration that is greater than a threshold temperature change, a MIMO transmission frequency update, etc.).
[0078] Next, an example of DPD calibration and DPD application involving the first communication chain 210a in the transmit mode and the second communication chain 210b in the receive mode will be discussed. The first communication chain 210a may include one or more than a first predistorter circuit 212a, the first PA 214a, a first communication module 216a, a first buffer 213a, and / or a first converter circuit 215a. Similarly, the second communication chain 210b may include one or more than a second predistorter circuit 212b, the second PA 214b, a second buffer 213b, a second converter circuit 215b, and / or a second communication module 216b. Each of the communication modules 216 may include a transmitting portion and a receiving portion. For example, the first communication module 216a may include a first transmitting portion 219a and a first receiving portion 221a. As another example, the second communication module 216b may include a second transmitting portion 219b and a second receiving portion 221b. The first predistortion circuit 212a may accept first predistortion parameters to predistort signals prior to transmission by the first communication module 216a. In addition, the first PA 214a can amplify the signals prior to transmission by the first communication module 216a.
[0079] The first communication chain 210a can generate a first signal at a first frequency. In some implementations, the first frequency can include a frequency within an RF band. The first PA 214a can amplify a power level of the first signal from an initial power level to an amplified power level. The first communication module 216a can receive the first signal at the first frequency and the amplified power level. Furthermore, the first transmission portion 219a of the first communication module 216a can wirelessly transmit the first signal at the first frequency and the amplified power level.
[0080] The second receiving portion 221b of the second communication module 216b can wirelessly receive the first signal at the first frequency and the amplified power level. As illustrated in FIG. 2, in some embodiments, the first transmitting portion 219a and the second receiving portion 221b can be coupled wirelessly through an OTA coupling. The box labeled "OTA Coupling" in Figure 2 is illustrated for example purposes and, more generally, the first transmitting portion 219a may be wirelessly coupled to any or all of the second receiving portion 221b, the third communication module 216c and the Nth communication module 216n. Furthermore, the second receiving portion 221b can be wirelessly coupled to any or all of the first transmitting portion 219a, the third communication module 216c, and the N-th communication module 216n. In some implementations, the second communication module 216b may include an external variable low noise amplifier (LNA) (not illustrated in FIG. 2). In these and other implementations, the external variable LNA of the second communication module 216b can receive the first signal at the first frequency and the amplified power level. In addition, the external variable LNA of the second communication module 216b can amplify the first signal at the first frequency at a first intermediate power level.
[0082] In some implementations, the second converter circuit 215b can receive the first signal at the first frequency and the first intermediate power level from the second communication module 216b. In other implementations, the second converter circuit 215b may receive the first signal at the first frequency and the first amplified power level from the second communication module 216b.
[0084] In some implementations, the second converter circuit 215b may include an internal variable LNA (not illustrated in Figure 2). In these and other implementations, the internal variable LNA of the second converter circuit 215b can receive the first signal at the first frequency and the first intermediate power level. Furthermore, the internal variable LNA of the second converter circuit 215b can amplify the first signal at the first frequency at a second intermediate power level. Amplification of the first signal by the external variable LNA of the second communication module 216b and the internal variable LNA of the second converter circuit 215b can be provided to compensate for insertion loss introduced by components in the second converter circuit 215b and / or the second. buffer 213b (eg, the receive portion of the second communication chain 210b can be configured as a linear receiver as described elsewhere in the present description).
[0086] The second converter circuit 215b can down-convert the first signal to a baseband frequency. In some implementations, the second buffer 213b can receive and buffer the first signal at the baseband frequency and the second intermediate power level. In other implementations, the second buffer 213b may receive and buffer the first signal at the baseband frequency and the amplified power level. In some implementations, the insertion loss introduced by the components in the second converter circuit 215b to downconvert the first signal to the baseband frequency and / or the second buffer 213b can cause the power level of the first signal to become the amplified power level in a output from the second buffer 213b.
[0088] The DPD circuit 220 may include a string isolator circuit 222 and an inverter circuit 226. The string isolator circuit 222 may receive the first signal at the baseband frequency and the amplified power level from the second buffer 213b (p eg, receive a buffered signal at the first frequency). String isolator circuit 222 may also receive the first signal at the baseband frequency and the initial power level. The string isolator circuit 222 can provide the first signal at the baseband frequency and the initial power level to the inverter circuit 226. In addition, the string isolator circuit 222 can provide the first signal at the baseband frequency and the level amplified power supply to inverter circuit 226.
[0090] The inverter circuit 226 can calibrate the first predistortion parameters based on the first signal received from the second buffer 213b. The first predistortion parameters can be calibrated to compensate for non-linearity in the amplification of the first signal provided by the first PA 214a. For example, in some implementations, the first predistortion parameters can be calibrated as an additive inverse of the non-linearity in the amplification provided by the first PA 214a.
[0092] In some implementations, the inverter circuit 226 may determine a difference between the first signal at the baseband frequency and the amplified power level and an expected signal at the baseband frequency and an expected power level. The inverter circuit 226 can calibrate the first predistortion parameters based on a difference between the amplified power level and the expected signal.
[0094] In some implementations, the inverter circuit 226 may determine an average power level of samples of the first signal at the baseband frequency and the initial power level (eg, the first signal before amplification by the first PA 214a ). Furthermore, the inverter circuit 226 can normalize the average power level of the first signal samples prior to amplification by the first PA 214a to a power level of the signals transmitted by the one or more of the communication chains 210. The expected power level may be the normalized average power level of the first signal before amplification by the first PA 214a. The inverter circuit 226 can compare the amplified power level of the first signal at the baseband frequency with the expected power level. The inverter circuit 226 can calibrate the first predistortion parameters based on a difference between the amplified power level and the expected power level.
[0096] In some implementations, the inverter circuit 226 may compare the first signal at the baseband frequency and the amplified power level (eg, the power level of the first signal after amplification by the first PA 214a) with the first signal at the baseband frequency and the initial power level (eg, the power level of the first signal before amplification by the first PA 214a). A difference between the amplified power level and the initial power level can be determined (eg, a difference between the power level of the first signal before and after amplification by the first PA 214a can be determined). The difference between the amplified power level and the initial power level can be compared to an amplification level that is expected to be provided by the first PA 214a. The inverter circuit 226 can calibrate the first predistortion parameters based on the difference between the level amplified power output and the initial power level compared to the amplification level expected to be provided by the first PA 214a.
[0098] The inverter circuit 226 may provide the first predistortion parameters to the first predistortion circuit 212a. The first predistortion circuit 212a may predistort subsequent signals transmitted by the first communication module 216a based on the first predistortion parameters. For example, the first predistorter circuit 212a can predistort the downstream signals equal to the additive inverse of the non-linearity in the amplification provided by the first PA 214a. The predistortion of the back signals can cause the back signals to be more linear when received by computing devices 105.
[0100] An example of DPD calibration and DPD application involving the third communication chain 210a in the transmit mode and the second communication chain 210b in the receive mode will be discussed below. The third communication chain 210c may include one or more than a third predistorter circuit 212c, the third PA 214c, a third communication module 216c, a third buffer 213c, and / or a third converter circuit 215c. The third predistortion circuit 212c may accept third predistortion parameters to predistort signals prior to transmission by the third communication module 216c. In addition, the third PA 214c can amplify the signals prior to transmission by the third communication module 216c.
[0101] In some implementations, the DPD circuit 220 may also include a chain selector circuit 218. The string selector circuit 218 can selectively control which of the communication strings 210 generates corresponding signals to perform a DPD calibration. In these and other implementations, the string selector circuit 218, in response to the calibration of the first predistortion parameters, may provide a transmission signal to the communication strings 210. The transmit signal may indicate that the first communication chain 210a is to stop generating the first signal. Additionally or alternatively, the transmission signal may indicate that the first communication chain 210a is to stop the wireless transmission of the first signal. Furthermore, the transmit signal may indicate that the third communication chain 210c is going to start generating a third signal at the first frequency.
[0102] The third communication chain 210c can generate the third signal at the first frequency. The third PA 214c can amplify the power level of the third signal at the first frequency to the amplified power level. The third communication module 216c can receive the third signal at the amplified power level from the first PA 214a. In addition, the third communication module 216c can wirelessly transmit the third signal at the first frequency and the amplified power level.
[0104] The second communication module 216b can wirelessly receive the third signal at the first frequency and the amplified power level. In some implementations, the external variable LNA of the second communication module 216b can receive the third signal at the first frequency and the amplified power level. In addition, the external variable LNA of the second communication module 216b can amplify the third signal at the first frequency at the first intermediate power level.
[0105] The second converter circuit 215b can receive the third signal at the first frequency and the first intermediate power level from the second communication module 216b. In some implementations, the internal variable LNA of the second converter circuit 215b can receive the third signal at the first frequency and the first power level. intermediate. Furthermore, the internal variable LNA of the second converter circuit 215b can amplify the third signal at the first frequency to the second intermediate power level.
[0106] The second converter circuit 215b can down-convert the third signal to the baseband frequency. The second buffer 213b can receive and buffer the third signal at the baseband frequency and the second intermediate power level. In some implementations, the insertion loss introduced by the components in the second converter circuit 215b to downconvert the third signal to the baseband frequency and / or the second buffer 213b can cause the power level of the third signal is converted to the amplified power level at the output of the second buffer 213b.
[0108] The chain isolator circuit 222 may receive the third signal at the baseband frequency and the amplified power level from the second buffer 213b. String isolator circuit 222 may also receive the third signal at the baseband frequency and initial power level (eg, prior to amplification by the third PA 214c). The string isolator circuit 222 can provide the third signal at the baseband frequency and the initial power level to the inverter circuit 226. In addition, the string isolator circuit 222 can provide the third signal at the baseband frequency and level. amplified power supply to inverter circuit 226.
[0110] The inverter circuit 226 can calibrate the third predistortion parameters to compensate for non-linearity in the amplification of the third signal provided by the third PA 214c. The inverter circuit 226 can calibrate the third predistortion parameters in the same or similar manner as discussed above in relation to the first predistortion parameters. In addition, the third predistortion circuit 212c can predistort subsequent signals transmitted by the third communication module 216c based on the third predistortion parameters in a manner the same or similar to that in which the first predistortion circuit 212a predistorts subsequent signals to be transmitted. by the first communication module 216a based on the first predistortion parameters.
[0112] Next, an example of DPD calibration and DPD application involving the second communication chain 210b in the transmit mode and the first communication chain 210a in the receive mode will be discussed. In response to the calibration of the first predistortion parameters and / or the third predistortion parameters, chain selector circuit 218 may provide the transmission signal to communication chains 210. The transmit signal may indicate that the third communication chain 210c is going to stop generating the third signal and that the second communication chain 210b is going to start generating a second signal. Furthermore, the transmit signal may indicate that the second communication chain 210b is to be in the transmit mode and the first communication chain 210a is to be in the receive mode. The following description is made using the first communication chain 210a for a DPD calibration of the second communication chain 210b; More generally, any other communication chain 210 except the second communication chain 210b can be used for a DPD calibration of the second communication chain 210b.
[0114] The second predistortion circuit 212b may accept second predistortion parameters to predistort signals prior to transmission by the second communication module 216b. In addition, the second PA 214b can amplify the signals prior to transmission by the second communication module 216b.
[0115] The second communication chain 210b can generate the second signal at the first frequency. The second PA 214b can amplify the power level of the second signal to the amplified power level. The second communication module 216b can receive the second signal at the first frequency and the amplified power level. In addition, the second communication module 216b can wirelessly transmit the second signal at the first frequency and the amplified power level.
[0117] The first communication module 216a can wirelessly receive the second signal at the first frequency and the amplified power level. In some implementations, the first communication module 216a may include another external variable LNA (not illustrated in Figure 2). In these and other implementations, the external variable LNA of the first communication module 216a can receive the second signal at the first frequency and the amplified power level. In addition, the external variable LNA of the first communication module 216a can amplify the second signal at the first frequency at the first intermediate power level.
[0119] The first converter circuit 215a can receive the second signal at the first frequency and the first intermediate power level from the first communication module 216a. In some implementations, the first converter circuit 215a may include another internal variable LNA (not illustrated in FIG. 2). In these and other implementations, the internal variable LNA of the first converter circuit 215b can receive the second signal at the first frequency and the first intermediate power level. Furthermore, the internal variable LNA of the first converter circuit 215a can amplify the second signal at the first frequency to the second intermediate power level. Amplification of the second signal by the external variable LNA of the first communication module 216a and / or the internal variable LNA of the first converter circuit 215a may be provided to compensate for insertion loss introduced by components in the first converter circuit 215a and / or the first buffer 213a (eg, the receiving portion of the first communication chain 210a may be configured as a linear receiver as described elsewhere in the present description).
[0120] The first converter circuit 215a can down-convert the second signal to the baseband frequency and the second intermediate power level. The first buffer 213a can receive and buffer the second signal at the baseband frequency and the second intermediate power level. In some implementations, the insertion loss introduced by the components in the first converter circuit 215a to downconvert the second signal to the baseband frequency and the first buffer 213a can cause the power level of the second signal to drop. convert the amplified power level into an output from the first buffer 213a.
[0122] The chain isolator circuit 222 may receive the second signal at the baseband frequency and the amplified power level from the first buffer 213a. String isolator circuit 222 may also receive the second signal at the baseband frequency at the initial power level (eg, prior to amplification by the second PA 214b). The string isolator circuit 222 can provide the second signal at the baseband frequency and the initial power level to the inverter circuit 226. In addition, the string isolator circuit 222 can provide the second signal at the baseband frequency and level. amplified power supply to inverter circuit 226.
[0124] The inverter circuit 226 can calibrate the second predistortion parameters to compensate for non-linearity in the amplification of the second signal provided by the second PA 214b. The inverter circuit 226 can calibrate the second predistortion parameters in the same or similar manner as discussed above in connection with the first predistortion parameters. Also, the second circuit Predistorter 212b can predistort subsequent signals based on the second predistortion parameters in a manner the same or similar to that in which the first predistorter circuit 212a can predistort subsequent signals based on the first predistortion signals.
[0126] In some implementations, in response to the calibration of one or more of the predistortion parameters, the MIMO transceiver 217 may verify the performance of a DPD calibration and a DPD application for the corresponding communication strings 210. In these and other implementations, one or more link parameters can be determined for the corresponding communication strings 210. The link parameters after the performance of a DPD calibration and a DPD application can be compared to the corresponding link parameters before the performance of a DPD calibration and a DPD application. Link parameters can include an error vector magnitude (EVM), a modulation coding schema (MCS), an output power level on the corresponding PA 214s, or any other parameter. appropriate link.
[0128] In some implementations, the string isolator circuit 222 may receive a combined signal. The combined signal may include the first signal, the second signal, the third signal, or any other signal at the first frequency to perform a DPD calibration. String isolator circuit 222 can isolate the different signals included in the combined signal. The isolation of the different signals included in the combined signal according to some embodiments is discussed in US Patent Application No. 15 / 826,632, filed July 15, 2019 and entitled "MIMO WIFI TRANSCEIVER WITH ROLLING GAIN OFFSETPRE-DISTORTION CALIBRATION ', which is incorporated herein by reference.
[0130] In some implementations, the combined signal can be used to simultaneously perform a DPD calibration for two or more communication chains 210. In other implementations, the combined signal can be used to perform a DPD calibration for a subsequent communication chain without stopping the transmission of the signal from the communication chain 210 for which a DPD calibration was previously being performed. For example, if a DPD calibration was previously being performed for the first communication chain 210a and a DPD calibration is to be performed for the second communication chain 210b, the chain isolator circuit 222 may allow the first communication chain 210a to Communication continues to transmit the first signal while the second communication chain 210b transmits the second signal.
[0132] To isolate the different signals, the chain isolator circuit 222 can monitor the different signals at initial power levels. In addition, the chain isolator circuit 222 can scale the various signals relative to the initial power levels and subtract the scaled signals from the combined signal, except for the scaled signal corresponding to the communication chain 210 for the one that is performing a DPD calibration (eg, may generate a subtracted signal). String isolator circuit 222 may provide the subtracted signal to inverter circuit 226. Inverter circuit 226 may calibrate corresponding predistortion parameters using the subtracted signal in the same or similar manner as discussed above in connection with calibration of the first predistortion parameters using the first signal.
[0134] In some implementations, the communication chains 210, in addition to wirelessly transmitting signals to perform a DPD calibration, can transmit signals representative of data to be provided to the devices. For example, the first PA 214a can amplify signals representative of the data and the first communication module 216a can wirelessly transmit the signals representative of the data to the computing devices 105.
[0136] The receiving portions of the communication chains 210 may be linear receivers. Specific components of the receiving portions are described in more detail below with reference to Figure 3. Receiving portions that are configured as linear receivers can allow the various signals to propagate through the components within the receiving portions. without introducing an insertion loss. The receiving portions that are configured as linear receivers can ensure that the various signals received by the DPD circuit 220 are at power levels that are equal to or similar to the power level of the various signals after being amplified by the corresponding PA 214s. . Furthermore, the receiving portions that are configured as linear receivers can avoid distortion of the various signals in the receiving portions and can ensure that any difference in the power levels detected by the DPD circuit 220 is caused by the corresponding PA 214s. .
[0137] In some implementations, an optimal communication chain may be selected from communication chains 210 to perform a DPD calibration based on one or more corresponding link parameters. For example, in some implementations, the optimal communication chain 210 can be selected based on the EVM, the MCS, the output power level in the corresponding PA 214, or any other suitable link parameter. In some implementations, a DPD calibration can be performed for the optimal communication chain and the predistortion parameters that are calibrated for the optimal communication chain can be used for a DPD application of each of the communication chains 210. For example, the first predistortion parameters can be provided to the second predistortion circuit 212b and the third predistortion circuit 212c to predistort the second signal and the third signal, respectively.
[0139] Figure 2 illustrates an implementation of the MIMO transceiver 217 with more than two communication strings 210. In another implementation, the MIMO transceiver 217 can include exactly two communication strings 210. In such an implementation, the string isolator circuit 222 can be omitted from the DPD circuit 220. Alternatively or additionally, the chain isolator circuit 222 may be omitted from the DPD circuit 220 where the MIMO transceiver 217 includes more than two communication chains 210 and where the MIMO transceiver 217 operates the communication chains 210 as chains of communication. transmission one at a time, along with a communication chain 210 operated as a receive chain, during a DPD calibration.
[0141] Figure 3 illustrates the DPD circuit 220 and illustrative communication chains 335a-b that may be implemented in the MIMO transceiver 217 of Figure 2, according to at least one implementation described in the present description. A first communication chain 335a and a second communication chain 335b (collectively referred to herein as "communication chains 335") may correspond to the communication chains 210 of FIG. 2. The first communication chain 335a of FIG. 3 It is illustrated with both a transmit chain and a receive chain. Although the second communication chain 335b is illustrated in Figure 3 with only one receive chain, this may also include a transmission chain.
[0142] The communication chains 335 may include baseband circuits 329a-b, converter circuits 331a-b and communication modules 333a-b. Circuits 329a-b Baseband and communication modules 333a-b may correspond to converter circuits 215 and communication modules 216 of FIG. 2, respectively. The communication chains 335 can be configurable in the receive mode or in the transmit mode. In addition, the communication chains 335 can transmit calibration signals to perform a DPD calibration or signals representative of data to be received by the computing devices 105. In addition, the communication chains 335 can be configured to receive signals representative of data. of computing devices 105 and / or to receive calibration signals emitted by other communication chains on the same MIMO transceiver as communication chains 335.
[0144] Next, an example of generation and processing of the calibration signals by the communication chains 335 to perform a DPD calibration and a DPD application will be discussed. In this example, a DPD calibration of the first communication chain 335a is performed via an OTA link to the second communication chain 335b. The same process can be applied, mutatis mutandis, to perform a DPD calibration of the second communication chain 335b (or other communication chains 335) via an OTA coupling to the first communication chain 335a (or another communication chain 335 of communication).
[0146] A transmission calibration buffer 330 of the first communication chain 335a may receive and buffer an internal calibration signal at the baseband frequency (eg, the first signal, the second signal, or the third signal ). A transmit MUX 328 of the first communication chain 335a can selectively provide the internal calibration signal at the baseband frequency or the data representative signals at the baseband frequency. In particular, the transmit MUX 328 may select that an output from the transmit calibration buffer 330 or predistorter circuit 212 of the first communication chain 335a is output for further processing. During the performance of a DPD calibration, the transmit MUX 328 may provide the internal calibration signal at the baseband frequency to a digital-to-analog converter (DAC) 332 of the first communication chain 335a. The DAC 332 can convert the internal calibration signal at the baseband frequency of a digital signal to an analog signal (eg, it can generate an internal analog calibration signal). In some implementations, the DAC 332 can generate a first component and a second component of the internal calibration signal. For example, DAC 332 may include two internal DACs that each generate a different one of the first component and the second component of the internal calibration signal. In these and other implementations, the first and second components of the internal calibration signal can be real and imaginary portions of the internal analog calibration signal.
[0148] A first transmit filter 334a and a second transmit filter 334b (collectively referred to herein as "transmit filters 334") of the first communication chain 335a may receive the first and second components of the DAC's internal calibration signal. 332, respectively. The transmit filters 334 can be configured to filter out portions of the first and second components from the internal calibration signal. For example, in some implementations, the transmit filters 334 can be configured to filter noise from the first and second components of the internal calibration signal. In some implementations, the transmit filters 334 may include band pass filters, low pass filters, high pass filters, or any other suitable filter.
[0150] A first variable transmission amplifier 336a and a second variable transmission amplifier 336b (collectively referred to herein as "Transmit variable amplifiers 336") of the first communication chain 335a may receive the first and second components of the internal calibration signal at an initial power level from the transmit filters 334, respectively. The drive variable amplifiers 336 can be configured to provide variable gain to the first and second components of the internal calibration signal. The transmit variable amplifiers 336 can amplify the first and second components of the internal calibration signal to a first power level.
[0152] A first transmit mixer 338a and a second transmit mixer 338b (collectively referred to herein as "transmit mixers 338") of the first communication chain 335a may receive the first and second components of the internal calibration signal at the first power level, respectively. In some implementations, the transmit mixers 338 may also receive an offset signal at an offset frequency. The offset frequency can be equal to a frequency difference of the baseband frequency and the first frequency. The transmit mixers 338 can upconvert the first and second components of the internal calibration signal from the baseband frequency to the first frequency using the offset signal. For example, the first transmit mixer 338a may upconvert the first component of the internal calibration signal to the first frequency. As another example, the second transmit mixer 338b may upconvert the second component of the internal calibration signal to the first frequency. In some embodiments, the first and second components of the internal calibration signal can be upconverted by quadrature components of RF voltage-controlled oscillators (VCOs).
[0154] An adder 340 of the first communication chain 335a may receive the first and second components of the internal calibration signal at the first frequency and the first power level. Adder 340 can combine the first and second components of the internal calibration signal into the internal analog calibration signal at the first frequency and the first power level. For example, the adder 340 can mix the first and second components of the internal calibration signal into a single RF waveform. The PA 214 of the first communication chain 335a can receive and amplify the internal analog calibration signal at the first frequency. For example, the PA 214 can amplify the internal analog calibration signal at the first frequency at a second power level (e.g., it can amplify the internal calibration signal at the first frequency at an operating power level of the PA 214 ). The PA 214 can provide non-linear amplification for which predistortion parameters can be calibrated to compensate.
[0156] Switches 344a-b of communication chains 335 can selectively transition between a transmit position and a receive position. In the transmit position, the communication chains 335 may be in the transmit mode, e.g. For example, communication module 333a may be coupled through switch 344a to wirelessly transmit signals received from the transmission chain of the first communication chain 335a. In the receive position, the communication chains 335 may be in the receive mode, e.g. For example, the communication module 333a can wirelessly receive signals that can be coupled through the switch 344a to the reception chain of the first communication chain 335a.
[0157] Continuing with the illustrative DPD calibration process, switch 344a can receive the internal analog calibration signal at the first frequency and second power level from PA 214. In addition, switch 344a, in the transmit position, it can provide the internal analog calibration signal at the first frequency and the second power level to an antenna 346a of the first communication chain 335a. The antenna 346a can wirelessly transmit the internal analog calibration signal at the first frequency and the second power level to one or more other communication chains 210, such as the second communication chain 335b.
[0159] The internal calibration signal transmitted wirelessly by the antenna 346a of the first communication chain 335a is received by the antenna 346b as an external calibration signal at the first frequency and the second power level.
[0161] The switch 344b of the second communication chain 335b can receive the external calibration signal from the antenna 346b. In addition, switch 344b, in the receive position, can provide the external calibration signal at the first frequency and the second power level to an external amplifier 348b (e.g., the external variable LNAs discussed above in connection with the Figure 2) of the second communication chain 335b. The external amplifier 348b can amplify the external calibration signal. For example, external amplifier 348a can amplify the external calibration signal at the first frequency at a third power level. In some implementations, the external amplifier 348b may be omitted.
[0163] An internal amplifier 350b of the second communication chain 335b can receive the external calibration signal at the first frequency and the third power level. In addition, the internal amplifier 350b can amplify the external calibration signal at the first frequency at a fourth power level. A subtractor 352b of the second communication chain 335b can receive the external calibration signal at the first frequency and the fourth power level from the internal amplifier 350b. The subtractor 352b can separate the external calibration signal into a third component and a fourth component at the first frequency and the fourth power level. In some implementations, the third and fourth components can be real and imaginary portions of the external calibration signal.
[0164] A first receiving mixer 354c of the second communication chain 335b and a second receiving mixer 354d of the second communication chain 335b can receive the third and fourth components of the external calibration signal at the first frequency and the fourth level of power. In some implementations, the receive mixers 354c-d may also receive the offset signal at the offset frequency. The receive mixers 354c-d can down-convert the frequency component of the third and fourth components of the external calibration signal from the first frequency to the baseband frequency using the offset signal.
[0166] A first receive variable amplifier 356c and a second receive variable amplifier 356d of the second communication chain 335b may receive the third and fourth components of the external calibration signal (eg, the real and imaginary portions of the signal). calibration) at the baseband frequency and the fourth power level, respectively. The receive variable amplifiers 356c-d can amplify the third and fourth components of the external calibration signal to a fifth power level.
[0168] In some implementations, the third power level, the fourth power level, and the fifth power level can be determined based on an insertion loss of other components in the receive portion of the second communication chain 335b. Amplify the third and fourth components of the external calibration signal (e.g., the real and imaginary portions of the external calibration signal) to the third power level, the fourth power level, and the fifth power level to compensate the insertion loss of the components in the receiving portion can cause the receiving portion to be configured as a linear receiver.
[0170] A first receive filter 358c and a second receive filter 358d of the second communication chain 335b may receive the third and fourth components of the external calibration signal (eg, the real and imaginary components of the calibration signal. external), respectively. In addition, the receive filters 358c-d can filter out portions of the third and fourth components of the external calibration signal. In some implementations, the receive filters 358c-d may include band pass filters, low pass filters, high pass filters, or any other suitable filter. In some implementations, the receive filters 358c-d can be configured to filter out noise from the third and fourth components of the external calibration signal. An analog-to-digital converter (ADC) 360b of the second communication chain 335b can receive the third and fourth components of the external calibration signal at the baseband frequency and the fifth power level from the filters 358c-d of reception. The ADC 360b can combine and convert the third and fourth components of the calibration signal into a digital signal at the baseband frequency and the fifth power level (eg, it can generate a digital calibration signal).
[0172] A receive MUX 362b of the second communication chain 335b can selectively provide the digital calibration signal at the baseband frequency or the data representative signals at the baseband frequency to a receive calibration buffer 364b of the second communication chain 335b or a reception processing circuit 366b of the second communication chain 335b, respectively. During the performance of a DPD calibration, the receive MUX 362b may provide the digital calibration signal to the receive calibration buffer 364b. The receive calibration buffer 364b may buffer the digital calibration signal. In addition, the receive calibration buffer 364b may provide the digital calibration signal (eg, a buffered calibration signal) to the string isolator circuit 222 of the DPD circuit 220. The string isolator circuit 222 and / or the inverter circuit 226 of the DPD circuit 220 may calibrate the predistortion parameters of the first communication string 335a based on the buffered calibration signal received from the second communication string 335b as has been previously discussed in relation to Figure 2.
[0174] The inverter circuit 226 may then provide the predistortion parameters to the predistortion circuit 212 of the first communication chain 335a. The predistorter circuit 212 may predistort subsequent signals based on the predistortion parameters. For example, predistortion circuit 212 may predistort representative data signals received from a transmit output circuit 327 of the first communication chain 335a. The baseband circuit 329a, the converter circuit 331a, and the communication module 333a of the first communication chain 335a can process the data representative signals in the same or similar manner as the calibration signals. The receive processing circuit 366a, 336b may receive the data representative signals from the receive m Ux 362a, 362b, respectively, for further processing.
[0176] The first communication chain 335a may include one or more than an external amplifier 348a, an internal amplifier 350a, a subtractor 352a, a first mixer 354a, a second mixer 354b, a first receive variable gain amplifier 356a, a second amplifier 356b receive variable gain, a first receive filter 358a, a second receive filter 358b, an ADC 360a, a receive MUX 362, a receive calibration buffer 364a and circuit 366a reception processing. Each of these components in the first communication chain 335a can operate in the same or similar manner as the corresponding components in the second communication chain 335b.
[0178] Although not illustrated in Figure 3, the second communication chain 335b may include one or more of a transmit output circuit (similar to transmit output circuit 327), a predistorter circuit 212, a transmit MUX (similar to 328 transmit MUX), one DAC (similar to 332 DAC), first and second transmit filters (similar to transmit 336a-b filters), first and second transmit variable gain amplifiers (similar to 336a-b amplifiers variable gain transmission), first and second transmission mixers (similar to transmission mixers 338a-b), an adder (similar to adder 340) and a PA 214. Each of these components in the second communication chain 335b it may operate in the same or similar manner as corresponding components in the first communication chain 335a.
[0180] The box labeled OTA coupling in Figure 3 is illustrated for example purposes. More generally, the first communication chain 335a can be wirelessly coupled to any suitable communication chain 210, 335 within the MIMO transceiver 217.
[0182] Figure 4 illustrates an illustrative environment 400 that includes a WAP 401 and STAs 403a, 403b, in accordance with at least one implementation described in the present disclosure. Each of the WAPs 401 and STAs 403a, 403b respectively include a first MIMO transceiver 407a, a second MIMO transceiver 407b, or a third MIMO transceiver 407c (collectively referred to herein as MIMO transceivers 407). Each of the MIMO transceivers 407 may correspond to the MIMO transceivers 102 and 217 of Figures 1 and 2.
[0184] The first MIMO transceiver 407a may include a clear-to-send (CTS) circuit 409. Although not illustrated in FIG. 4, one or the other or both of the second and third MIMO transceivers 407b, 407c may include similar CTS circuitry. The CTS circuit 409 can transmit a CTS signal to itself. The CTS signal to oneself may reserve a period of time for the first MIMO transceiver 407a to perform a DPD calibration using communication strings 210 (not illustrated in FIG. 4). In some implementations, the CTS signal to oneself may indicate a period of time when the second MIMO transceiver 407b and / or the third MIMO transceiver 407c are not going to wirelessly transmit signals at least on the first frequency. Reserving the length of time for the first MIMO transceiver 407a to perform a DPD calibration can prevent uplink interference caused by signals transmitted by the second MIMO transceiver 407b or the third MIMO transceiver 407c.
[0186] Figure 5 illustrates a flow chart of an illustrative method 500 of operation of a MIMO transceiver, according to at least one implementation described in the present description. In some implementations, the MIMO transceiver method of operation may allow a DPD calibration for the communication strings to be performed using an OTA coupling between the communication strings. Method 500 can be performed by any suitable system, apparatus, or device with respect to a DPD calibration for the communication strings within the MIMO transceiver. For example, the MIMO transceivers 102, 217, and 407 of Figures 1, 2, and 4 can perform or direct the performance of one or more of the operations associated with method 500 with respect to a DPD calibration for strings 210 of communication. Although illustrated with discrete blocks, the stages and operations associated with one or more of the blocks of method 500 can be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the particular implementation.
[0188] The method 500 may include a block 502, in which a signal at a first frequency may be transmitted wirelessly. In some implementations, the signal at the first frequency can be transmitted wirelessly from a first communication chain of the MIMO transceiver. For example, the signal at the first frequency can be transmitted wirelessly from the first communication module 216a of the first communication chain 210a of FIG. 2. In these and other implementations, the first communication chain can include a predistortion circuit. which accepts predistortion parameters to predistort signals before transmission. For example, the first predistortion circuit 212a of FIG. 2 may accept the first predistortion parameters to predistort signals prior to transmission. In addition, the first communication chain may include a PA that amplifies the signals from the first communication chain prior to transmission. For example, the first PA 214a of FIG. 2 may amplify the signals prior to transmission by the first communication module 216a.
[0189] At block 504, the signal can be received wirelessly at the first frequency. In some implementations, the signal at the first frequency can be received wirelessly on a second communication chain of the MIMO transceiver. For example, the signal can be received wirelessly by the second communication module 216b of FIG. 2. At block 506, the signal can be converted to a baseband frequency. In some implementations, the signal can be converted to the baseband frequency by the second converter circuit 215b of FIG. 2. At block 508, the signal can be buffered at the baseband frequency. For example, the signal can be buffered at the baseband frequency by the second buffer 213b of FIG. 2.
[0190] At block 510, the predistortion parameters can be calibrated. In some implementations, the predistortion parameters can be calibrated based on the buffered signal. In these and other implementations, the predistortion parameters can be calibrated to compensate for non-linearity in the amplification provided by the PA of the first communication chain. For example, the first predistortion parameters can be calibrated by the DPD circuit 220 of FIG. 2 to compensate for non-linearity in the amplification provided by the first PA 214a.
[0192] Modifications, additions, or omissions may be made to method 500 without departing from the scope of the present disclosure. For example, the operations of method 500 can be implemented in a different order. Additionally or alternatively, two or more operations of method 500 can be performed at the same time. In addition, the described operations and actions of method 500 are only provided as examples, and some of the operations and actions may be optional, combined into fewer operations and actions, or extended to additional operations and actions without detracting from the essence of the implementations. described. Also, in some implementations, method 500 can be performed iteratively, where one or more operations can be performed for multiple communication chains at the MIMO transceiver.
[0193] The implementations described in the present description can be implemented using computer-readable means to carry or have computer-executable instructions or data structures stored therein. Such computer-readable media can be any available medium that can be accessed by a general-purpose or special-purpose computer. By way of example, and not limitation, such Computer-readable media may include non-transient computer-readable storage media, including Random Access Memory (RAM), Read-Only Memory (ROM), Electrically Erasable Programmable Read-Only Memory Electrically Erasable Programmable Read-Only Memory - EEPROM), Compact Disc Read-Only Memory (CD-ROM) or other optical disc storage, magnetic disc storage or other magnetic storage devices, memory devices flash (e.g., solid-state memory devices) or any other storage medium that can be used to port or store desired program code in the form of computer-executable instructions or data structures and that can be accessed by a general-purpose or special-purpose computer. Combinations of the above may also be included within the scope of computer-readable media.
[0194] Computer-executable instructions may include, for example, instructions and data that cause a general-purpose computer, a special-purpose computer, or a special-purpose processing device (eg, one or more processors) to perform a certain function or group of functions. Although the subject matter has been described in language specific to the structural features and / or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Instead, the specific features and acts described above are described as illustrative forms of implementation of the claims.
[0196] As used in the present description, the terms used in the present description and especially in the appended claims (eg, bodies of the appended claims) are intended to be generally "open" terms (eg. , the expression "which includes" should be interpreted as "which includes, but is not limited to", the expression "which has" should be interpreted as "which has at least", the term "includes" should be interpreted as "includes , but not limited to ", etc.).
[0198] Additionally, if a specific number is intended from an entered claim recitation, such an intention will be explicitly recited in the claim and, in the absence of such a recitation, no such intention will be present. For example, as an aid to understanding, the following appended claims may contain the use of the introductory expressions "at least one" and "one or more" to introduce recitations of claim. However, the use of such expressions should not be construed to imply that the introduction of a recitation of claim for the indefinite articles "a" or "an" limits any particular claim containing such recitation of claim introduced to implementations containing only one. recitation of this type, even when the same claim includes the introductory expressions "one or more" or "at least one", and indefinite articles such as "a" or "an" (eg, " a "and / or" an "typically mean" at least one "or" one or more "); the same is true for the use of definite articles used to introduce recitations of claim.
[0200] Furthermore, even if a specific number of an introduced claim recitation is explicitly recited, those skilled in the art will recognize that such recitation should typically be construed to mean at least the recited number (eg, the mere recitation of "two recitations ”, Without other modifiers, means at least two recitations, or two or more recitations). Furthermore, in those cases where a convention analogous to "at least one of A, B and C, etc." or “one or more of A, B and C, etc.”, in general, such a construction is intended to include A alone, B alone, C alone, A and B together, A and C together, B and C together, or A, B and C together, etc.
[0201] Furthermore, it should be understood that any disjunctive word or expression that presents two or more alternative terms, whether in the description, the claims or the drawings, contemplates the possibilities of including one of the terms, one or the other of the terms or both terms. . For example, the term "A or B" should be understood to include the possibilities of "A" or "B" or "A and B".
[0203] All examples and conditional language recited in the present description are intended for pedagogical purposes to assist the reader in understanding the present description and the concepts contributed by the inventor to further the art, and are to be construed as without limitation to such examples and specifically recited conditions. Although implementations of the present disclosure have been described in detail, various changes, substitutions, and alterations could be made therein without departing from the spirit and scope of the present disclosure.
权利要求:
Claims (1)
[0001]
A multiple input multiple output (multiple inputs and multiple outputs - MIMO) transceiver configured for a digital pre-distortion (DPD) calibration, the MIMO transceiver comprising:
a first communication chain configured to wirelessly transmit a signal at a first frequency, the first communication chain comprising a predistortion circuit configured to accept predistortion parameters to predistort signals prior to transmission and a power amplifier (power amplifier - PA ) configured to amplify the signals of the first communication chain prior to transmission;
a second communication chain configured to wirelessly receive the signal at the first frequency, the second communication chain comprising: a converter circuit configured to convert the signal to a baseband frequency; and
a buffer configured to buffer the signal at the baseband frequency; and
a DPD circuit configured to calibrate predistortion parameters based on the buffered signal to compensate for non-linearity in amplification provided by the PA of the first communication chain.
The MIMO transceiver of claim 1 further comprising a release-to-send circuit configured to transmit a CTS signal to oneself to other MIMO transceivers within an operating environment of the MIMO transceiver, reserving the CTS signal to oneself. a length of time for the MIMO transceiver to perform a DPD calibration using the first communication chain and the second communication chain.
The MIMO transceiver of claim 1, wherein the signal comprises a first signal, the converter circuit comprises a first converter circuit, the predistortion circuit comprises a first predistortion circuit, the PA comprises a first PA, the predistortion parameters comprise first parameters of predistortion, and the buffer comprises a first buffer, and in response to the calibration of the first predistortion parameters, the first communication chain is further configured to stop wirelessly transmitting the first signal and the second communication chain It is also configured to start wirelessly transmitting a second signal at the first frequency, and:
the second chain of communication comprises:
a second predistortion circuit configured to accept second predistortion parameters to predistort signals prior to transmission; and
a second PA configured to amplify the signals from the second communication chain prior to transmission; and
the first communication chain is configured to wirelessly receive the second signal at the first frequency, the first communication chain comprises:
a second converter circuit configured to convert the second signal to the baseband frequency; and
a second buffer configured to buffer the second signal at the baseband frequency, the DPD circuitry further configured to calibrate the second predistortion parameters relying on the second buffered signal to compensate for non-linearity in amplification provided by the second PA of the second communication chain.
The MIMO transceiver of claim 1, wherein the signal comprises a first signal, the predistorter circuit comprises a first predistortion circuit, the PA comprises a first PA, and the MIMO transceiver further comprises a third communication chain configured to transmit signals. wirelessly a second signal at the first frequency, the third communication chain comprising a second predistortion circuit configured to accept second predistortion parameters to predistort signals before transmission and a second PA configured to amplify the signals of the third communication chain before transmission, and the second communication chain is further configured to receive a combined signal including the first signal and the second signal at the first frequency, and the DPD circuit is further configured to:
isolating the first signal and the second signal from the combined signal; and
calibrating the second predistortion parameters based on the second signal to compensate for non-linearity in the amplification provided by the second PA of the third communication chain.
The MIMO transceiver of claim 1, wherein the signal comprises a first signal, the MIMO transceiver further comprises a third communication chain configured to wirelessly transmit a second signal at the first frequency, and in response to calibration of the predistortion parameters: the first communication chain is configured to stop transmitting the first signal wirelessly; and
the third chain of communication is configured to begin wirelessly transmitting the second signal.
The MIMO transceiver of claim 5, the predistortion circuit comprises a first predistorter circuit, the PA comprises a first PA, the predistortion parameters comprise first predistortion parameters, and the third communication chain comprises a second predistortion circuit configured to accept second predistortion parameters to predistort signals before transmission and a second AP configured to amplify the signals of the third communication chain before transmission, where:
the second communication chain is further configured to wirelessly receive the second signal at the first frequency;
the converter circuit is further configured to convert the second signal to the baseband frequency;
the buffer is further configured to buffer the second signal at the baseband frequency; and
The DPD circuit is further configured to calibrate the second predistortion parameters based on the second buffered signal to compensate for non-linearity in amplification provided by the second PA of the third communication chain.
The MIMO transceiver of claim 1, wherein the buffer is a first buffer, and the converter circuit is a first converter circuit, the first communication chain comprising:
a second buffer configured to buffer signals to be transmitted by the first communication chain at the baseband frequency; and
a second converter circuit configured to convert the signals to be transmitted by the first communication chain to the first frequency, the predistortion circuit configured to predistort the signals to the first frequency based on the predistortion parameters, the first communication chain is configured to wirelessly transmit signals at the first frequency.
The MIMO transceiver of claim 1, wherein the predistortion circuit uses the predistortion parameters to compensate for non-linearity in the amplification provided by the PA of the first communication chain by predistorting signals transmitted by the first communication chain so equal to an additive inverse of the non-linearity in amplification provided by the PA of the first communication chain.
The MIMO transceiver of claim 1, wherein the second communication chain further comprises an analog-to-digital converter configured to convert the signal at the baseband frequency into a digital signal.
The MIMO transceiver of claim 1, wherein the second communication chain is configured as a linear receive chain to avoid signal distortion in the second communication chain.
The MIMO transceiver of claim 1, wherein the second communication chain is further configured to wirelessly transmit signals at the first frequency.
The MIMO transceiver of claim 1, wherein the first communication chain further comprises a digital-to-analog converter configured to convert the signal at the baseband frequency to an analog signal.
13. A method of operating a multiple input multiple output (MIMO) configured for a digital pre-distortion (DPD) calibration, the method comprising: wirelessly transmitting a signal to a first frequency from a first MIMO transceiver communication chain, the first communication chain comprising a predistortion circuit configured to accept predistortion parameters to predistort signals prior to transmission and a power amplifier (PA) configured to amplify the signals. signals from the first chain of communication before transmission;
wirelessly receiving the signal at the first frequency in a second MIMO transceiver communication chain;
converting, by the second communication chain, the signal to a baseband frequency;
buffering, by the second communication chain, the signal at the baseband frequency; and
calibrating the predistortion parameters based on the buffered signal to compensate for non-linearity in the amplification provided by the PA of the first communication chain.
The method of claim 13 further comprising transmitting a CTS signal to oneself to other MIMO transceivers within an operating environment of the MIMO transceiver, reserving the CTS signal to oneself a duration of time for the MIMO transceiver perform a DPD calibration using the first communication chain and the second communication chain.
The method of claim 13, wherein the signal comprises a first signal, the predistortion circuit comprises a first predistortion circuit, the PA comprises a first PA, the predistortion parameters comprise first predistortion parameters, and in response to the calibration of the first predistortion parameters, the method further comprises:
stopping the wireless transmission of the first signal from the first communication chain of the MIMO transceiver;
initiate wireless transmission of a second signal at the first frequency from the second communication chain of the MIMO transceiver, the second communication chain comprising a second predistortion circuit configured to accept second predistortion parameters to predistort signals before transmission and a second PA configured to amplify the signals of the second communication chain prior to transmission;
wirelessly receiving the second signal at the first frequency in the first MIMO transceiver communication chain;
converting, by the first communication chain, the second signal to the baseband frequency;
buffering, by the first communication chain, the second signal at the baseband frequency; and
calibrating the second predistortion parameters based on the second buffered signal to compensate for non-linearity in amplification provided by the second PA of the second communication chain.
The method of claim 13, wherein the signal comprises a first signal, the predistortion parameters comprise first predistortion parameters, the predistortion circuit comprises a first predistortion circuit, and the PA comprises a first PA, the method further comprising:
wirelessly transmitting a second signal at the first frequency from a third communication chain of the MIMO transceiver, the third communication chain comprising a second predistortion circuit configured to accept second predistortion parameters to predistort signals before transmission and a second PA configured to amplify the signals of the third communication chain prior to transmission;
receiving a combined signal that includes the first signal and the second signal at the first frequency in the second communication chain of the MIMO transceiver;
isolating the first signal and the second signal from the combined signal; and
calibrating the second predistortion parameters based on the second signal to compensate for non-linearity in the amplification provided by the second PA of the third communication chain.
The method of claim 13, further comprising:
buffering, by the first communication chain, signals to be transmitted by the first communication chain at the baseband frequency;
converting, by the first communication chain, the signals to be transmitted by the first communication chain to the first frequency; predistorting the signals to be transmitted by the first communication chain at the first frequency based on the predistortion parameters; and wirelessly transmitting the signals at the first frequency from the first MIMO transceiver communication chain.
The method of claim 13, wherein the signal comprises a first signal and in response to the calibration of the predistortion parameters, the method further comprises:
stopping the wireless transmission of the first signal from the first communication chain of the MIMO transceiver; and
initiate the wireless transmission of a second signal from a third communication chain of the MIMO transceiver.
The method of claim 18, wherein the predistortion parameters comprise first predistortion parameters, the PA comprises a first PA, the predistortion circuit comprises a first predistortion circuit, and the third communication chain comprises a second predistortion circuit configured to accept second predistortion parameters to predistort the signals before transmission and a second AP configured to amplify the signals of the third communication chain before transmission, the method further comprising:
wirelessly receiving the second signal at the first frequency in the second MIMO transceiver communication chain;
converting, by the second communication chain, the second signal to the baseband frequency;
buffering, by the second communication chain, the second signal at the baseband frequency; and
calibrating the second predistortion parameters based on the second buffered signal to compensate for non-linearity in the amplification provided by the second PA of the third communication chain.
The method of claim 13, further comprising converting the signal at the baseband frequency into a digital signal.
类似技术:
公开号 | 公开日 | 专利标题
EP3046260B1|2021-12-22|Highly integrated radio frequency transceiver
ES2668400T3|2018-05-17|High linearity low noise receiver with load switching
CN100563224C|2009-11-25|The DC drift correction apparatus of the receiver of multiband-hopping communication system and method
KR20100042233A|2010-04-23|Minimum feedback radio architecture with digitally configurable adaptive linearization
US9088319B2|2015-07-21|RF transmitter architecture, integrated circuit device, wireless communication unit and method therefor
US9178524B1|2015-11-03|Hybrid R-2R structure for low glitch noise segmented DAC
JP2013523045A|2013-06-13|Digital / analog converter |
US20160344483A1|2016-11-24|Antenna Calibration in Communications
US9774411B2|2017-09-26|Cross-talk cancellation in a multiband transceiver
Ellermeyer et al.2010|DA and AD converters in SiGe technology: Speed and resolution for ultra high data rate applications
US8094748B2|2012-01-10|Transceiver architecture with combined smart antenna calibration and digital predistortion
US10560140B1|2020-02-11|MIMO WiFi transceiver with rolling gain offset pre-distortion calibration
US10277388B2|2019-04-30|Portable millimeter-wave communications device
ES2847778A2|2021-08-03|Air coupling for digital predistortion calibration |
US9263994B2|2016-02-16|Amplifying device, distortion compensating device, and amplifying method
ES2848084A2|2021-08-05|Direct sampling for digital predistortion calibration |
CN104052414A|2014-09-17|Baseband Digital Pre-distortion Architecture
KR20130143726A|2013-12-31|Wireless communications including distributed feedback architecture
WO2019105293A1|2019-06-06|Nonlinear compensation method and radio over fiber system
US8447256B2|2013-05-21|Digital voltage-controlled attenuator
JP2016213605A|2016-12-15|Wireless device and data transfer method
WO2019061147A1|2019-04-04|Base station and method for facilitating calibration of radio over fiber transceivers
US20210211211A1|2021-07-08|Transceiver and transceiver calibration method
WO2019129013A1|2019-07-04|Correction device and method
Gomes et al.2019|Analysis and design of a polar digitally modulated CMOS PA based on switched constant-current
同族专利:
公开号 | 公开日
DE102021100474A1|2021-08-05|
US11165471B2|2021-11-02|
US20210242909A1|2021-08-05|
CN113206690A|2021-08-03|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

JP4406378B2|2005-02-23|2010-01-27|株式会社ルネサステクノロジ|Transmitter and mobile communication terminal using the same|
US7983327B2|2006-08-28|2011-07-19|Samsung Electronics Co., Ltd.|Method and system for providing digital adaptive predistortion in a subscriber station|
US7890064B1|2006-12-30|2011-02-15|Broadcom Corporation|Multi-path transceiver layout within a device|
CN101399637B|2007-09-27|2012-01-25|联想(上海)有限公司|Method for correcting signal in radio frequency link and pre-corrector|
US8462881B2|2008-12-31|2013-06-11|Ubidyne, Inc.|Method for digitally predistorting a payload signal and radio station incorporating the method|
US8351543B2|2009-12-21|2013-01-08|Ubidyne, Inc.|Active antenna array with modulator-based pre-distortion|
US8331484B2|2010-01-13|2012-12-11|Cisco Technology, Inc.|Digital Predistortion training system|
US8428525B2|2011-06-08|2013-04-23|Telefonaktiebolaget L M Ericsson |Predistorter for a multi-antenna transmitter|
US20120328050A1|2011-06-21|2012-12-27|Telefonaktiebolaget L M Ericsson |Centralized adaptor architecture for power amplifier linearizations in advanced wireless communication systems|
GB2488380B|2011-06-24|2018-04-04|Snaptrack Inc|Envelope tracking system for mimo|
US8615204B2|2011-08-26|2013-12-24|Qualcomm Incorporated|Adaptive interference cancellation for transmitter distortion calibration in multi-antenna transmitters|
WO2015106802A1|2014-01-15|2015-07-23|Nokia Solutions And Networks Oy|Antenna calibration in communications|
US9479222B2|2014-07-23|2016-10-25|Qualcomm Incorporated|Dynamic mode selection for MIMO powerline devices|
US9537519B2|2014-09-08|2017-01-03|Apple Inc.|Systems and methods for performing power amplifier bias calibration|
US9848425B2|2014-10-28|2017-12-19|Intel Corporation|Communication device and method for controlling transceiver chains of a communication device|
US20180092048A1|2016-09-23|2018-03-29|Qualcomm Incorporated|Transmit power gain calibration and compensation|
CN109997325B|2016-11-29|2021-01-29|华为技术有限公司|Digital pre-distortion processing method and device|
US10931318B2|2017-06-09|2021-02-23|Nanosemi, Inc.|Subsampled linearization system|
US10469109B2|2017-09-19|2019-11-05|Qualcomm Incorporated|Predistortion for transmitter with array|
US10560140B1|2017-11-29|2020-02-11|Quantenna Communications, Inc.|MIMO WiFi transceiver with rolling gain offset pre-distortion calibration|
US20200382172A1|2019-05-30|2020-12-03|Cypress Semiconductor Corporation|Enhancement of range and throughput for multi-antenna wireless communications devices|
US10911162B1|2020-01-30|2021-02-02|Semiconductor Components Industries, Llc|Direct sampling for digital pre-distortion calibration|
法律状态:
2021-08-03| BA2A| Patent application published|Ref document number: 2847778 Country of ref document: ES Kind code of ref document: A2 Effective date: 20210803 |
优先权:
申请号 | 申请日 | 专利标题
US16/776,802|US11165471B2|2020-01-30|2020-01-30|Over the air coupling for digital pre-distortion calibration|
[返回顶部]